package com.uzai.console.dto.remoteapi;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author liuqi
 * @date 2022年11月23日 14:47
 */
@Data
@ApiModel("悠哉工具箱上传处罚订单接口参数")
public class UploadTbPunishOrderByUzaiToolBoxDto {
    @ApiModelProperty("运营商id")
    private Long merId;

    @ApiModelProperty("订单信息")
    private String orders;

    @Data
    @ApiModel("工具商上传处罚订单对象参数")
    public static class PunishOrderInfo{
        @ApiModelProperty("结算月份")
        public String settleMonth;

        @ApiModelProperty("处罚类型")
        public String violationType;

        @ApiModelProperty("处罚工单ID")
        public String puninshWorkId;

        @ApiModelProperty("订单编号")
        public String childOrderNo;

        @ApiModelProperty("处罚金额")
        public Double amount;

        @ApiModelProperty("服务费类型")
        public String serviceFeeType;
    }

}
